@charset "utf-8";
/* CSS Document */

/*默认样式*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, blockquote, pre, form, input, textarea, fieldset, table, th, td {border:0; margin:0; padding:0; }
body, button, input, select, textarea {font:14px/25px Tahoma,Verdana,Arial,microsoft yahei; }
body {background:#3e3e3e; color:#ccc; }
ul, ol {list-style:none; }
:focus {outline:0; }

.bodybox {width:1200px; margin:0 auto; overflow:hidden}
.left {float:left}
.right {float:right}
.clear {clear:both}
.height {height:100%; overflow:hidden}

a {color:#ccc; text-decoration:none}
a:hover {color:#f90; text-decoration:underline}

.f90 {color:#f90}
.f90 a {color:#f90; text-decoration:none}
.f90 a:hover {text-decoration:underline}

.f16 {font-size:16px}
.f26 {font:26px/40px microsoft yahei; color:white}
.f20 {font:20px/30px microsoft yahei; color:white}

.nav {height:70px; background:#191919; border-bottom:1px solid #f90}

.hdwrap {
	width:960px;
	float:left;
}
/*首页图片滚动*/

.flashlist {
	height:400px;
}
.flashlist .f_out {
	height:400px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:58px;
	height:58px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(vipico.gif) no-repeat 0 0;
	z-index:200
}
.vip02pic {
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(vipico.gif) no-repeat -80px 0;
	z-index:200
}
.flashlist .f_out .picintro {
	height:380px;
	width:200px;
	background:url(a50.png);
	position:absolute;
	top:0;
	left:720px;
	z-index:999;
	padding:10px 20px;
}
.picintro h2 a {
	color:#FFF;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bold;
	line-height:30px;
}
.picintro p {
	color:#ccc;
	line-height:25px;
}
.picintro p a {
	color:#ccc;
}
.flash_tab {
	height:26px;
	background:url(hdbg.gif) no-repeat scroll 0 0;
	padding-top:19px;
}
.flash_tab .tabs {
	width:200px;
	height:8px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:33px;
	height:8px;
	float:left;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:21px;
	height:8px;
	background:url(../../images/site/i01.gif) no-repeat scroll -33px -0px;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;
}
.flash_tab .tabs ul li.noopdiv a {
	width:21px;
	height:8px;
	background:url(../../images/site/i01.gif) no-repeat scroll 0px 0px;
	display:block;
}


.dlimg {width:200px; height:335px; float:right; overflow:hidden; background:url(../../images/site/dlimg.gif) no-repeat top #666; padding-top:65px}

.Tab {clear:both;}
.Tab .TabTitle {}
.Tab .TabTitle ul {margin:0; padding:0;}
.Tab .TabTitle li {float:left; height:auto; list-style-type:none; cursor:pointer; text-align:center; padding:6px 10px 0 10px; font-size:16px}
.Tab .TabTitle .normal {background:none}
.Tab .TabTitle .active {border-bottom:2px solid #f90; color:#fff; font-weight:bold;}
.Tab .TabContent {width:1230px}
.none {display:none;width:1230px}
.feiyi {width:280px; float:left; margin-right:26px}
.pb10 {padding-bottom:10px}
.pb6 {padding-bottom:6px}

.gushi {width:220px; float:left; margin:0 25px 30px 0}
.fas {width:185px; float:left; margin:0 10px 10px 0; text-align:center}
.i02 {background:url(../../images/site/i02.gif) no-repeat bottom;font-size:20px; font-weight:bold; color:#f90; padding-bottom:6px}
.feiyitit {font-size:20px; font-weight:bold; color:#f90; padding-right:60px}
.gushitit {font-size:20px; font-weight:bold; color:#f90; padding-bottom:20px}

/*CSS black2 style pagination*/

DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}